--
-- 用了这个后，会导致手机 无法输入
--
-- win - 雷电模拟器：设置-语言
--  1、触动输入法-开启状态：关闭
--  2、触动输入法-关闭状态：开启(提示什么重启，不用管)， 然后再关闭，就可以了
--
-- macOS - Mumu模拟器：设置-语言
-- 1、选择`英文`输入法，即可

function RxInputClear()
  local i = 0
  for i = 1, 20 do
    --删除输入框中的文字（假设输入框中已存在文字）
    inputText("\b")
    --iOS 设备连续输入建议加下延时时间，否则可能因为速度太快导致输入错误
    mSleep(20)
  end
end

function RxInputText(x,y,text,isEnter)
  isEnter = isEnter or false
  text = tostring(text)
  switchTSInputMethod(true) -- 这个只能在外部调用，且 点击输入焦点开始
  RxTouch(x,y)
  mSleep(800)

  RxInputClear()
  if isEnter then
  inputText(text..'#ENTER#') -- 输入文本
  else
    inputText(text) -- 输入文本
  end
  mSleep(20)
  switchTSInputMethod(false)

  -- 不同手机键名不同
  -- os.execute('input text '..text)

  -- 按下回车
  -- os.execute("input keyevent KEYCODE_ENTER")
end
